electronically positioned - Spanish English Dictionary